package com.designmodel.factorymodel.factorymethod;

import com.designmodel.factorymodel.demo.computer.Computer;

/**
 * Created by   工厂方法模式
 * 定义了一个创建对象的接口，但由子类决定要实例化的类是哪一个，工厂方法让类把实例化推迟到了子类。
 * @author touni
 * @date 2019/4/2
 * @time 15:36
 */
public class MainDemo {

    public static void main(String[] args) {
        ComputerFactory factory = new AsusComputerFactory();

        Computer computer = factory.createComputer();
        computer.getname();

    }


}
